# near model CODE resource # jump table entries: 16864-16867 (4 of them) export_2108: 00000000 4E56 FFF0 link A6, -0x0010 00000004 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000008 286E 0008 movea.l A4, [A6 + 0x8] 0000000C 7C00 moveq.l D6, 0x00 0000000E 2054 movea.l A0, [A4] 00000010 2068 0028 movea.l A0, [A0 + 0x28] 00000014 2D48 FFFC move.l [A6 - 0x4], A0 00000018 2050 movea.l A0, [A0] 0000001A 2668 006A movea.l A3, [A0 + 0x6A] 0000001E 2F0B move.l -[A7], A3 00000020 486E FFF0 pea.l [A6 - 0x10] 00000024 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000028 41EE FFF0 lea.l A0, [A6 - 0x10] 0000002C 508F addq.l A7, 8 0000002E 6020 bra +0x22 /* 00000050 */ label00000030: 00000030 2F0C move.l -[A7], A4 00000032 2F0B move.l -[A7], A3 00000034 4EAD 445A jsr [A5 + 0x445A /* export_2183 */] 00000038 4A00 tst.b D0 0000003A 508F addq.l A7, 8 0000003C 6712 beq +0x14 /* 00000050 */ 0000003E 2F0B move.l -[A7], A3 00000040 2053 movea.l A0, [A3] 00000042 2050 movea.l A0, [A0] 00000044 2268 0050 movea.l A1, [A0 + 0x50] 00000048 4E91 jsr [A1] 0000004A 2E00 move.l D7, D0 0000004C DC87 add.l D6, D7 0000004E 588F addq.l A7, 4 label00000050: 00000050 486E FFF0 pea.l [A6 - 0x10] 00000054 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000058 2640 movea.l A3, D0 0000005A 200B move.l D0, A3 0000005C 588F addq.l A7, 4 0000005E 66D0 bne -0x2E /* 00000030 */ 00000060 2006 move.l D0, D6 00000062 4CEE 18C0 FFE0 movem.l D6,D7,A3,A4, [A6 - 0x20] 00000068 4E5E unlink A6 0000006A 4E75 rts export_2109: 0000006C 4E56 0000 link A6, 0 00000070 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000074 4EAD 429A jsr [A5 + 0x429A /* export_2127 */] 00000078 5C80 addq.l D0, 6 0000007A 4E5E unlink A6 0000007C 4E75 rts export_2110: 0000007E 4E56 FFFC link A6, -0x0004 00000082 48E7 0018 movem.l -[A7], A3,A4 00000086 286E 0008 movea.l A4, [A6 + 0x8] 0000008A 7000 moveq.l D0, 0x00 0000008C 2640 movea.l A3, D0 0000008E 7201 moveq.l D1, 0x01 00000090 240B move.l D2, A3 00000092 6616 bne +0x18 /* 000000AA */ 00000094 2F01 move.l -[A7], D1 00000096 7032 moveq.l D0, 0x32 00000098 2F00 move.l -[A7], D0 0000009A 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000009E 588F addq.l A7, 4 000000A0 221F move.l D1, [A7]+ 000000A2 2640 movea.l A3, D0 000000A4 200B move.l D0, A3 000000A6 6602 bne +0x4 /* 000000AA */ 000000A8 7200 moveq.l D1, 0x00 label000000AA: 000000AA 4A01 tst.b D1 000000AC 670E beq +0x10 /* 000000BC */ 000000AE 264B movea.l A3, A3 000000B0 2053 movea.l A0, [A3] 000000B2 202D FEBA move.l D0, [A5 - 0x146] 000000B6 2140 0014 move.l [A0 + 0x14], D0 000000BA 6002 bra +0x4 /* 000000BE */ label000000BC: 000000BC 7000 moveq.l D0, 0x00 label000000BE: 000000BE 2D4B FFFC move.l [A6 - 0x4], A3 000000C2 082C 0006 001C btst.b [A4 + 0x1C], 0x6 000000C8 56C0 sne D0 000000CA 4400 neg.b D0 000000CC 4880 ext.w D0 000000CE 48C0 ext.l D0 000000D0 2F00 move.l -[A7], D0 000000D2 082C 0007 001C btst.b [A4 + 0x1C], 0x7 000000D8 56C0 sne D0 000000DA 4400 neg.b D0 000000DC 4880 ext.w D0 000000DE 48C0 ext.l D0 000000E0 2F00 move.l -[A7], D0 000000E2 2F2C 0014 move.l -[A7], [A4 + 0x14] 000000E6 2F2C 0008 move.l -[A7], [A4 + 0x8] 000000EA 2F2C 0010 move.l -[A7], [A4 + 0x10] 000000EE 2F2C 000C move.l -[A7], [A4 + 0xC] 000000F2 2F0B move.l -[A7], A3 000000F4 4EBA 0014 jsr [PC + 0x14 /* 0000010A */] 000000F8 202E FFFC move.l D0, [A6 - 0x4] 000000FC 4FEF 001C lea.l A7, [A7 + 0x1C] 00000100 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 00000106 4E5E unlink A6 00000108 4E75 rts fn0000010A: 0000010A 4E56 0000 link A6, 0 0000010E 48E7 0018 movem.l -[A7], A3,A4 00000112 286E 0008 movea.l A4, [A6 + 0x8] 00000116 7000 moveq.l D0, 0x00 00000118 102E 001F move.b D0, [A6 + 0x1F] 0000011C 4A80 tst.l D0 0000011E 2054 movea.l A0, [A4] 00000120 0228 00BF 0018 andi.b [A0 + 0x18], 0xBF 00000126 ED08 lsl D0.b, 6 00000128 0200 0040 andi.b D0, 0x40 /* '@' */ 0000012C 8128 0018 or.b [A0 + 0x18], D0 00000130 7000 moveq.l D0, 0x00 00000132 102E 0023 move.b D0, [A6 + 0x23] 00000136 4A80 tst.l D0 00000138 2054 movea.l A0, [A4] 0000013A 0228 00DF 0018 andi.b [A0 + 0x18], 0xDF 00000140 EB08 lsl D0.b, 5 00000142 0200 0020 andi.b D0, 0x20 /* ' ' */ 00000146 8128 0018 or.b [A0 + 0x18], D0 0000014A 2054 movea.l A0, [A4] 0000014C 7000 moveq.l D0, 0x00 0000014E 2140 002A move.l [A0 + 0x2A], D0 00000152 2054 movea.l A0, [A4] 00000154 2140 002E move.l [A0 + 0x2E], D0 00000158 2054 movea.l A0, [A4] 0000015A 2140 0026 move.l [A0 + 0x26], D0 0000015E 2054 movea.l A0, [A4] 00000160 2140 001E move.l [A0 + 0x1E], D0 00000164 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000168 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000016C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000170 2F2E 000C move.l -[A7], [A6 + 0xC] 00000174 2F0C move.l -[A7], A4 00000176 4EAD 3C1A jsr [A5 + 0x3C1A /* export_1919 */] 0000017A 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 0000017E 2640 movea.l A3, D0 00000180 2054 movea.l A0, [A4] 00000182 214B 002A move.l [A0 + 0x2A], A3 00000186 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 0000018A 2640 movea.l A3, D0 0000018C 2054 movea.l A0, [A4] 0000018E 214B 002E move.l [A0 + 0x2E], A3 00000192 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00000198 4E5E unlink A6 0000019A 4E75 rts export_2111: 0000019C 4E56 FADC link A6, -0x0524 000001A0 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000001A4 286E 0008 movea.l A4, [A6 + 0x8] 000001A8 2054 movea.l A0, [A4] 000001AA 216E 000C 0022 move.l [A0 + 0x22], [A6 + 0xC] 000001B0 7000 moveq.l D0, 0x00 000001B2 2F00 move.l -[A7], D0 000001B4 2F2E 000C move.l -[A7], [A6 + 0xC] 000001B8 4EAD 135A jsr [A5 + 0x135A /* export_615 */] 000001BC 2640 movea.l A3, D0 000001BE 2F0B move.l -[A7], A3 000001C0 2053 movea.l A0, [A3] 000001C2 2050 movea.l A0, [A0] 000001C4 2268 0028 movea.l A1, [A0 + 0x28] 000001C8 4E91 jsr [A1] 000001CA 4878 32C8 push.l 0x32C8 000001CE 2054 movea.l A0, [A4] 000001D0 2F28 0008 move.l -[A7], [A0 + 0x8] 000001D4 2068 0008 movea.l A0, [A0 + 0x8] 000001D8 2050 movea.l A0, [A0] 000001DA 2050 movea.l A0, [A0] 000001DC 2268 000C movea.l A1, [A0 + 0xC] 000001E0 4E91 jsr [A1] 000001E2 4A00 tst.b D0 000001E4 4FEF 0014 lea.l A7, [A7 + 0x14] 000001E8 6748 beq +0x4A /* 00000232 */ 000001EA 2054 movea.l A0, [A4] 000001EC 2F28 0008 move.l -[A7], [A0 + 0x8] 000001F0 4EAD 45C2 jsr [A5 + 0x45C2 /* export_2228 */] 000001F4 2054 movea.l A0, [A4] 000001F6 2068 0008 movea.l A0, [A0 + 0x8] 000001FA 2050 movea.l A0, [A0] 000001FC 2668 006A movea.l A3, [A0 + 0x6A] 00000200 2F0B move.l -[A7], A3 00000202 486E FEF0 pea.l [A6 - 0x110] 00000206 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 0000020A 41EE FEF0 lea.l A0, [A6 - 0x110] 0000020E 4FEF 000C lea.l A7, [A7 + 0xC] 00000212 600E bra +0x10 /* 00000222 */ label00000214: 00000214 2F0B move.l -[A7], A3 00000216 2053 movea.l A0, [A3] 00000218 2050 movea.l A0, [A0] 0000021A 2268 004C movea.l A1, [A0 + 0x4C] 0000021E 4E91 jsr [A1] 00000220 588F addq.l A7, 4 label00000222: 00000222 486E FEF0 pea.l [A6 - 0x110] 00000226 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000022A 2640 movea.l A3, D0 0000022C 200B move.l D0, A3 0000022E 588F addq.l A7, 4 00000230 66E2 bne -0x1C /* 00000214 */ label00000232: 00000232 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 00000236 2D40 FFFC move.l [A6 - 0x4], D0 0000023A 486E FFC4 pea.l [A6 - 0x3C] 0000023E 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 00000242 4A80 tst.l D0 00000244 588F addq.l A7, 4 00000246 6700 00B2 beq +0xB4 /* 000002FA */ 0000024A 2054 movea.l A0, [A4] 0000024C 2F28 0004 move.l -[A7], [A0 + 0x4] 00000250 486E FAF0 pea.l [A6 - 0x510] 00000254 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000258 41EE FAF0 lea.l A0, [A6 - 0x510] 0000025C 508F addq.l A7, 8 0000025E 6026 bra +0x28 /* 00000286 */ label00000260: 00000260 4878 35B6 push.l 0x35B6 00000264 2F0B move.l -[A7], A3 00000266 2053 movea.l A0, [A3] 00000268 2050 movea.l A0, [A0] 0000026A 2268 000C movea.l A1, [A0 + 0xC] 0000026E 4E91 jsr [A1] 00000270 4A00 tst.b D0 00000272 508F addq.l A7, 8 00000274 6710 beq +0x12 /* 00000286 */ 00000276 2053 movea.l A0, [A3] 00000278 2F28 0028 move.l -[A7], [A0 + 0x28] 0000027C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000280 4EAD 24F2 jsr [A5 + 0x24F2 /* export_1178 */] 00000284 508F addq.l A7, 8 label00000286: 00000286 486E FAF0 pea.l [A6 - 0x510] 0000028A 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000028E 2640 movea.l A3, D0 00000290 200B move.l D0, A3 00000292 588F addq.l A7, 4 00000294 66CA bne -0x34 /* 00000260 */ 00000296 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000029A 486E FAEC pea.l [A6 - 0x514] 0000029E 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000002A2 41EE FAEC lea.l A0, [A6 - 0x514] 000002A6 508F addq.l A7, 8 000002A8 603E bra +0x40 /* 000002E8 */ label000002AA: 000002AA 206E FAF8 movea.l A0, [A6 - 0x508] 000002AE 2050 movea.l A0, [A0] 000002B0 2D68 006A FAE8 move.l [A6 - 0x518], [A0 + 0x6A] 000002B6 2F2E FAE8 move.l -[A7], [A6 - 0x518] 000002BA 486E FADC pea.l [A6 - 0x524] 000002BE 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000002C2 41EE FADC lea.l A0, [A6 - 0x524] 000002C6 508F addq.l A7, 8 000002C8 600E bra +0x10 /* 000002D8 */ label000002CA: 000002CA 2F0B move.l -[A7], A3 000002CC 2053 movea.l A0, [A3] 000002CE 2050 movea.l A0, [A0] 000002D0 2268 0048 movea.l A1, [A0 + 0x48] 000002D4 4E91 jsr [A1] 000002D6 588F addq.l A7, 4 label000002D8: 000002D8 486E FADC pea.l [A6 - 0x524] 000002DC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000002E0 2640 movea.l A3, D0 000002E2 200B move.l D0, A3 000002E4 588F addq.l A7, 4 000002E6 66E2 bne -0x1C /* 000002CA */ label000002E8: 000002E8 486E FAEC pea.l [A6 - 0x514] 000002EC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000002F0 2D40 FAF8 move.l [A6 - 0x508], D0 000002F4 588F addq.l A7, 4 000002F6 66B2 bne -0x4C /* 000002AA */ 000002F8 6018 bra +0x1A /* 00000312 */ label000002FA: 000002FA 2F2E FFFC move.l -[A7], [A6 - 0x4] 000002FE 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 00000302 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00000306 4A80 tst.l D0 00000308 588F addq.l A7, 4 0000030A 6706 beq +0x8 /* 00000312 */ 0000030C 7000 moveq.l D0, 0x00 0000030E 6000 01DC bra +0x1DE /* 000004EC */ label00000312: 00000312 486E FFC4 pea.l [A6 - 0x3C] 00000316 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 0000031A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000031E 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 00000322 4878 2BF2 push.l 0x2BF2 00000326 2054 movea.l A0, [A4] 00000328 2F28 0008 move.l -[A7], [A0 + 0x8] 0000032C 2068 0008 movea.l A0, [A0 + 0x8] 00000330 2050 movea.l A0, [A0] 00000332 2050 movea.l A0, [A0] 00000334 2268 000C movea.l A1, [A0 + 0xC] 00000338 4E91 jsr [A1] 0000033A 7200 moveq.l D1, 0x00 0000033C 1200 move.b D1, D0 0000033E 4A81 tst.l D1 00000340 2054 movea.l A0, [A4] 00000342 0228 007F 0018 andi.b [A0 + 0x18], 0x7F 00000348 EF09 lsl D1.b, 7 0000034A 8328 0018 or.b [A0 + 0x18], D1 0000034E 2054 movea.l A0, [A4] 00000350 2F28 0004 move.l -[A7], [A0 + 0x4] 00000354 2F0C move.l -[A7], A4 00000356 4EBA 019E jsr [PC + 0x19E /* 000004F6 */] 0000035A 2E00 move.l D7, D0 0000035C 2054 movea.l A0, [A4] 0000035E 2068 0008 movea.l A0, [A0 + 0x8] 00000362 2050 movea.l A0, [A0] 00000364 2668 0028 movea.l A3, [A0 + 0x28] 00000368 41EE FEFC lea.l A0, [A6 - 0x104] 0000036C 4210 clr.b [A0] 0000036E 4878 0BEA push.l 0xBEA 00000372 486E FEFC pea.l [A6 - 0x104] 00000376 2F0B move.l -[A7], A3 00000378 2053 movea.l A0, [A3] 0000037A 2050 movea.l A0, [A0] 0000037C 2268 0054 movea.l A1, [A0 + 0x54] 00000380 4E91 jsr [A1] 00000382 4878 2267 push.l 0x2267 /* '\"g' */ 00000386 486E FEFC pea.l [A6 - 0x104] 0000038A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000038E 4EAD 189A jsr [A5 + 0x189A /* export_783 */] 00000392 2F0B move.l -[A7], A3 00000394 4EAD 2EE2 jsr [A5 + 0x2EE2 /* export_1496 */] 00000398 2A00 move.l D5, D0 0000039A 2C07 move.l D6, D7 0000039C 9C85 sub.l D6, D5 0000039E 4A86 tst.l D6 000003A0 4FEF 0034 lea.l A7, [A7 + 0x34] 000003A4 6F7E ble +0x80 /* 00000424 */ 000003A6 41EE FBFC lea.l A0, [A6 - 0x404] 000003AA 4210 clr.b [A0] 000003AC 41EE FCFC lea.l A0, [A6 - 0x304] 000003B0 4210 clr.b [A0] 000003B2 41EE FDFC lea.l A0, [A6 - 0x204] 000003B6 4210 clr.b [A0] 000003B8 2F06 move.l -[A7], D6 000003BA 486E FDFC pea.l [A6 - 0x204] 000003BE 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 000003C2 2054 movea.l A0, [A4] 000003C4 2068 0004 movea.l A0, [A0 + 0x4] 000003C8 2050 movea.l A0, [A0] 000003CA 2010 move.l D0, [A0] 000003CC E480 asr D0, 2 000003CE 2F00 move.l -[A7], D0 000003D0 7031 moveq.l D0, 0x31 000003D2 2F00 move.l -[A7], D0 000003D4 4878 224C push.l 0x224C /* '\"L' */ 000003D8 486E FBFC pea.l [A6 - 0x404] 000003DC 4EAD 118A jsr [A5 + 0x118A /* export_557 */] 000003E0 2054 movea.l A0, [A4] 000003E2 2F28 0004 move.l -[A7], [A0 + 0x4] 000003E6 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */] 000003EA 2640 movea.l A3, D0 000003EC 4878 0BEA push.l 0xBEA 000003F0 486E FCFC pea.l [A6 - 0x304] 000003F4 2F0B move.l -[A7], A3 000003F6 2053 movea.l A0, [A3] 000003F8 2050 movea.l A0, [A0] 000003FA 2268 0054 movea.l A1, [A0 + 0x54] 000003FE 4E91 jsr [A1] 00000400 486E FCFC pea.l [A6 - 0x304] 00000404 486E FEFC pea.l [A6 - 0x104] 00000408 486E FDFC pea.l [A6 - 0x204] 0000040C 7000 moveq.l D0, 0x00 0000040E 2F00 move.l -[A7], D0 00000410 486E FBFC pea.l [A6 - 0x404] 00000414 4EAD 1DFA jsr [A5 + 0x1DFA /* export_955 */] 00000418 7080 moveq.l D0, 0xFFFFFF80 0000041A 2F00 move.l -[A7], D0 0000041C 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000420 4FEF 0040 lea.l A7, [A7 + 0x40] label00000424: 00000424 2054 movea.l A0, [A4] 00000426 4AA8 0026 tst.l [A0 + 0x26] 0000042A 6768 beq +0x6A /* 00000494 */ 0000042C 2F28 0008 move.l -[A7], [A0 + 0x8] 00000430 4EAD 0682 jsr [A5 + 0x682 /* export_204 */] 00000434 4A00 tst.b D0 00000436 588F addq.l A7, 4 00000438 665A bne +0x5C /* 00000494 */ 0000043A 2054 movea.l A0, [A4] 0000043C 266D FE0C movea.l A3, [A5 - 0x1F4] 00000440 2253 movea.l A1, [A3] 00000442 2028 0008 move.l D0, [A0 + 0x8] 00000446 B0A9 009A cmp.l D0, [A1 + 0x9A] 0000044A 6748 beq +0x4A /* 00000494 */ 0000044C 70FF moveq.l D0, 0xFFFFFFFF 0000044E B0A8 0026 cmp.l D0, [A0 + 0x26] 00000452 6732 beq +0x34 /* 00000486 */ 00000454 41EE FAFC lea.l A0, [A6 - 0x504] 00000458 4210 clr.b [A0] 0000045A 2054 movea.l A0, [A4] 0000045C 2668 0026 movea.l A3, [A0 + 0x26] 00000460 4878 0BF1 push.l 0xBF1 00000464 486E FAFC pea.l [A6 - 0x504] 00000468 2F0B move.l -[A7], A3 0000046A 2053 movea.l A0, [A3] 0000046C 2050 movea.l A0, [A0] 0000046E 2268 0054 movea.l A1, [A0 + 0x54] 00000472 4E91 jsr [A1] 00000474 486E FAFC pea.l [A6 - 0x504] 00000478 4878 2333 push.l 0x2333 /* '#3' */ 0000047C 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 00000480 4FEF 0014 lea.l A7, [A7 + 0x14] 00000484 600E bra +0x10 /* 00000494 */ label00000486: 00000486 7000 moveq.l D0, 0x00 00000488 2F00 move.l -[A7], D0 0000048A 4878 2332 push.l 0x2332 /* '#2' */ 0000048E 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 00000492 508F addq.l A7, 8 label00000494: 00000494 206E 0014 movea.l A0, [A6 + 0x14] 00000498 20BC 0001 0000 move.l [A0], 0x10000 0000049E 2C3C 0001 0000 move.l D6, 0x10000 000004A4 BE86 cmp.l D7, D6 000004A6 6F02 ble +0x4 /* 000004AA */ 000004A8 2C07 move.l D6, D7 label000004AA: 000004AA 206E 0018 movea.l A0, [A6 + 0x18] 000004AE 2086 move.l [A0], D6 000004B0 4878 2260 push.l 0x2260 /* '\"`' */ 000004B4 2054 movea.l A0, [A4] 000004B6 2068 002E movea.l A0, [A0 + 0x2E] 000004BA 2050 movea.l A0, [A0] 000004BC 2010 move.l D0, [A0] 000004BE E480 asr D0, 2 000004C0 206E 0010 movea.l A0, [A6 + 0x10] 000004C4 2080 move.l [A0], D0 000004C6 2F00 move.l -[A7], D0 000004C8 2F2E 000C move.l -[A7], [A6 + 0xC] 000004CC 4EAD 1892 jsr [A5 + 0x1892 /* export_782 */] 000004D0 2054 movea.l A0, [A4] 000004D2 2028 001E move.l D0, [A0 + 0x1E] 000004D6 E388 lsl D0, 1 000004D8 2068 0004 movea.l A0, [A0 + 0x4] 000004DC 2050 movea.l A0, [A0] 000004DE 2210 move.l D1, [A0] 000004E0 E481 asr D1, 2 000004E2 D280 add.l D1, D0 000004E4 5281 addq.l D1, 1 000004E6 2001 move.l D0, D1 000004E8 4FEF 000C lea.l A7, [A7 + 0xC] label000004EC: 000004EC 4CEE 18E0 FAC8 movem.l D5,D6,D7,A3,A4, [A6 - 0x538] 000004F2 4E5E unlink A6 000004F4 4E75 rts fn000004F6: 000004F6 4E56 FFD4 link A6, -0x002C 000004FA 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000004FE 286E 0008 movea.l A4, [A6 + 0x8] 00000502 7E00 moveq.l D7, 0x00 00000504 2F2E 000C move.l -[A7], [A6 + 0xC] 00000508 486E FFE4 pea.l [A6 - 0x1C] 0000050C 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000510 41EE FFE4 lea.l A0, [A6 - 0x1C] 00000514 508F addq.l A7, 8 00000516 6000 0166 bra +0x168 /* 0000067E */ label0000051A: 0000051A 4878 35B6 push.l 0x35B6 0000051E 206E FFF0 movea.l A0, [A6 - 0x10] 00000522 2F08 move.l -[A7], A0 00000524 2050 movea.l A0, [A0] 00000526 2050 movea.l A0, [A0] 00000528 2268 000C movea.l A1, [A0 + 0xC] 0000052C 4E91 jsr [A1] 0000052E 4A00 tst.b D0 00000530 508F addq.l A7, 8 00000532 6700 00C6 beq +0xC8 /* 000005FA */ 00000536 2D6E FFF0 FFF4 move.l [A6 - 0xC], [A6 - 0x10] 0000053C 7000 moveq.l D0, 0x00 0000053E 2F00 move.l -[A7], D0 00000540 2054 movea.l A0, [A4] 00000542 2F28 0008 move.l -[A7], [A0 + 0x8] 00000546 206E FFF4 movea.l A0, [A6 - 0xC] 0000054A 2F08 move.l -[A7], A0 0000054C 2050 movea.l A0, [A0] 0000054E 2050 movea.l A0, [A0] 00000550 2268 0164 movea.l A1, [A0 + 0x164] 00000554 4E91 jsr [A1] 00000556 4A00 tst.b D0 00000558 4FEF 000C lea.l A7, [A7 + 0xC] 0000055C 6716 beq +0x18 /* 00000574 */ 0000055E 2054 movea.l A0, [A4] 00000560 4AA8 0026 tst.l [A0 + 0x26] 00000564 6704 beq +0x6 /* 0000056A */ 00000566 70FF moveq.l D0, 0xFFFFFFFF 00000568 6004 bra +0x6 /* 0000056E */ label0000056A: 0000056A 202E FFF0 move.l D0, [A6 - 0x10] label0000056E: 0000056E 2054 movea.l A0, [A4] 00000570 2140 0026 move.l [A0 + 0x26], D0 label00000574: 00000574 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000578 2054 movea.l A0, [A4] 0000057A 2F28 002E move.l -[A7], [A0 + 0x2E] 0000057E 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 00000582 2D6E FFF0 FFF8 move.l [A6 - 0x8], [A6 - 0x10] 00000588 206E FFF8 movea.l A0, [A6 - 0x8] 0000058C 2F08 move.l -[A7], A0 0000058E 2050 movea.l A0, [A0] 00000590 2050 movea.l A0, [A0] 00000592 2268 0160 movea.l A1, [A0 + 0x160] 00000596 4E91 jsr [A1] 00000598 DE80 add.l D7, D0 0000059A 2054 movea.l A0, [A4] 0000059C 0828 0007 0018 btst.b [A0 + 0x18], 0x7 000005A2 4FEF 000C lea.l A7, [A7 + 0xC] 000005A6 6706 beq +0x8 /* 000005AE */ 000005A8 0687 0000 012C addi.l D7, 0x12C label000005AE: 000005AE 2054 movea.l A0, [A4] 000005B0 226E FFF0 movea.l A1, [A6 - 0x10] 000005B4 2251 movea.l A1, [A1] 000005B6 2269 0030 movea.l A1, [A1 + 0x30] 000005BA 2D49 FFFC move.l [A6 - 0x4], A1 000005BE 2251 movea.l A1, [A1] 000005C0 2011 move.l D0, [A1] 000005C2 E480 asr D0, 2 000005C4 D1A8 001E add.l [A0 + 0x1E], D0 000005C8 2054 movea.l A0, [A4] 000005CA 2068 002E movea.l A0, [A0 + 0x2E] 000005CE 2050 movea.l A0, [A0] 000005D0 2C10 move.l D6, [A0] 000005D2 E486 asr D6, 2 000005D4 2F06 move.l -[A7], D6 000005D6 4EAD 125A jsr [A5 + 0x125A /* export_583 */] 000005DA 4A00 tst.b D0 000005DC 588F addq.l A7, 4 000005DE 6700 009E beq +0xA0 /* 0000067E */ 000005E2 4878 2260 push.l 0x2260 /* '\"`' */ 000005E6 2F06 move.l -[A7], D6 000005E8 2054 movea.l A0, [A4] 000005EA 2F28 0022 move.l -[A7], [A0 + 0x22] 000005EE 4EAD 1892 jsr [A5 + 0x1892 /* export_782 */] 000005F2 4FEF 000C lea.l A7, [A7 + 0xC] 000005F6 6000 0086 bra +0x88 /* 0000067E */ label000005FA: 000005FA 4878 32C8 push.l 0x32C8 000005FE 206E FFF0 movea.l A0, [A6 - 0x10] 00000602 2F08 move.l -[A7], A0 00000604 2050 movea.l A0, [A0] 00000606 2050 movea.l A0, [A0] 00000608 2268 000C movea.l A1, [A0 + 0xC] 0000060C 4E91 jsr [A1] 0000060E 4A00 tst.b D0 00000610 508F addq.l A7, 8 00000612 676A beq +0x6C /* 0000067E */ 00000614 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000618 4EAD 45C2 jsr [A5 + 0x45C2 /* export_2228 */] 0000061C 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000620 2054 movea.l A0, [A4] 00000622 2F28 002A move.l -[A7], [A0 + 0x2A] 00000626 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 0000062A 206E FFF0 movea.l A0, [A6 - 0x10] 0000062E 2050 movea.l A0, [A0] 00000630 2D68 006A FFE0 move.l [A6 - 0x20], [A0 + 0x6A] 00000636 2F2E FFE0 move.l -[A7], [A6 - 0x20] 0000063A 486E FFD4 pea.l [A6 - 0x2C] 0000063E 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000642 41EE FFD4 lea.l A0, [A6 - 0x2C] 00000646 4FEF 0014 lea.l A7, [A7 + 0x14] 0000064A 600E bra +0x10 /* 0000065A */ label0000064C: 0000064C 2F0B move.l -[A7], A3 0000064E 2053 movea.l A0, [A3] 00000650 2050 movea.l A0, [A0] 00000652 2268 0048 movea.l A1, [A0 + 0x48] 00000656 4E91 jsr [A1] 00000658 588F addq.l A7, 4 label0000065A: 0000065A 486E FFD4 pea.l [A6 - 0x2C] 0000065E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000662 2640 movea.l A3, D0 00000664 200B move.l D0, A3 00000666 588F addq.l A7, 4 00000668 66E2 bne -0x1C /* 0000064C */ 0000066A 206E FFF0 movea.l A0, [A6 - 0x10] 0000066E 2050 movea.l A0, [A0] 00000670 2F28 0018 move.l -[A7], [A0 + 0x18] 00000674 2F0C move.l -[A7], A4 00000676 4EBA FE7E jsr [PC - 0x182 /* 000004F6 */] 0000067A DE80 add.l D7, D0 0000067C 508F addq.l A7, 8 label0000067E: 0000067E 486E FFE4 pea.l [A6 - 0x1C] 00000682 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000686 2D40 FFF0 move.l [A6 - 0x10], D0 0000068A 588F addq.l A7, 4 0000068C 6600 FE8C bne -0x172 /* 0000051A */ 00000690 2007 move.l D0, D7 00000692 4CEE 18C0 FFC4 movem.l D6,D7,A3,A4, [A6 - 0x3C] 00000698 4E5E unlink A6 0000069A 4E75 rts